@charset "utf-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html,body{height:100%;}
*{/*box-sizing:content-box;*/}
html { font-family:Arial, Helvetica, sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body {
    background-color: #fff;
    color: #000;
    font-family: "Arial","Helvetica","Microsoft YaHei","微软雅黑","宋体";
    font-size: 14px;
    letter-spacing: 0;
    margin: 0;
}
body, div, span, object, iframe, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section,h1,h2,h3,h4,h5,h6{ padding:0; margin:0;}
ul,ol,ul li,ol li{list-style:none; margin:0; padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) {  display: none;  height: 0; }
[hidden], template {  display: none; }
canvas {pointer-events: none;}
a {  background-color: transparent; text-decoration:none; }
a:hover{text-decoration:underline;}
a:active,a:hover {  outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b,strong { font-weight: bold; }
img{vertical-align:bottom;}
dfn {  font-style: italic;}
mark {  color: #000;  background: #ff0;}
small {  font-size: 80%; }
sub,sup {  position: relative;  font-size: 75%;  line-height: 0;  vertical-align: baseline;}
sup {  top: -.5em;}
sub {  bottom: -.25em;}
img {  border: 0;}
svg:not(:root) {  overflow: hidden;}
figure {  margin: 1em 40px;}
hr {  height: 0;  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;   box-sizing: content-box; }
pre {  overflow: auto;}
code, kbd, pre, samp {  font-family: monospace, monospace;  font-size: 1em; }
button, input, optgroup, select, textarea {  margin: 0;  font: inherit;  color: inherit; }
button { overflow: visible; }
button,select {  text-transform: none; }
button,html input[type="button"],input[type="reset"],input[type="submit"] {  -webkit-appearance: button;  cursor: pointer; }
button[disabled], html input[disabled] {  cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner {  padding: 0;  border: 0; }
input {  line-height: normal; outline:none;}
input[type="checkbox"],input[type="radio"] {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {  height: auto; }
input[type="search"] {  -webkit-box-sizing: content-box;     -moz-box-sizing: content-box;    box-sizing: content-box;  -webkit-appearance: textfield; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none; }
fieldset {  padding: .35em .625em .75em;  margin: 0 2px;  border: 1px solid #c0c0c0;}
legend {  padding: 0;  border: 0; }
textarea {  overflow: auto; outline:none;}
optgroup {  font-weight: bold; }
table { border-spacing: 0;  border-collapse: collapse;}
td,th {  padding: 0; }
.text-left{ text-align:left;}
.text-center{ text-align:center;}
.text-right{ text-align:right;}
.clearfix:after{ content:""; display:block; clear:both; height:0; visibility:hidden;}
.clearfix{ zoom:1;}
.clear{ clear:both; height:0; overflow:hidden;}
/*------------------新字体-------------------*/

/*login*/
.loginbg-d{ background:#F6F6F6; width:100%; min-height:550px; height:100%; position:relative; font-size:14px; line-height:1.42857;}
.loginpd-d{height:100%;}
.loginbox-d{ color:#2990EA; width:265px; position:absolute; left:50%; margin-left:-132px; top:50%; margin-top:-235px;}
.loginbox-d .login-h2{ color:#3b3b3b; font-size:30px; text-align:center; margin-bottom:55px; }
.login-input-d{ padding:10px 12px; font-size:16px; width:100%; *width:230px;margin-bottom:13px; color:#696969; border:2px solid #cccccc; box-sizing:border-box;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; line-height:1.2;}
.login-input-d:focus{border-color:#bcdcff;}
.has-error .login-input-d{border-color:#FF6262; }
input[class*='login-input-d']::-webkit-input-placeholder{ color:#777;}
input[class*='login-input-d']:-moz-placeholder{ color:#777;}
input[class*='login-input-d']::-moz-placeholder{ color:#777;}
input[class*='login-input-d']:-ms-input-placeholder{ color:#777;}
.loginbox-d .row .col-lg-6{padding:0; width:50%; *width:49.9%; float:left;}
.loginbox-d .row .col-lg-6 .codeimg{ height:44px;}
.loginbox-d .row .login-input-d{*width:97px;}
.password-forget{ text-align:right; padding-right:5px; margin-top:-6px; }
.password-forget a{ color:#2990ea; text-decoration:none;}
.password-forget a:hover{ text-decoration:underline;}
.loginbox-d .help-block{ position:absolute; left:15px; top:38px; font-size:85%;}
.loginbox-d .terms .help-block{top:13px;}
.login-button-d{border:none; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px; text-align:center; color:#fff; background:#2990EA; font-size:18px;font-weight:normal; width:100%; padding:8px 0;}
.login-button-d:hover,.login-button-d:active,.login-button-d:focus,.login-button-d:visited{color:#fff; background:#2990EA;}
.loginbox-d .login-dtn-div{ margin-top:35px; text-align:center;}
.loginbox-d .login-dtn-div .goRes{color:#2990ea; font-size:16px; margin-top:32px; display:inline-block; *display:inline; *zoom:1;} 
.login-foot{ position:absolute; bottom:0; left:0; right:0; text-align:center;}
.login-foot p{ font-size:12px; color:#aeaeae; line-height:1.5; padding-top:10px;}
.login-check {  position:relative; overflow:hidden;cursor:pointer; vertical-align:middle; min-width:20px; display:inline-block; *display:inline; *zoom:1; margin-bottom:5px;}
.login-check-input{opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); }
.login-check input[type="checkbox"].checked + label:after,.login-check input[type="radio"].checked + label:after{
    opacity: 1;
	*filter:alpha(opacity=1); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
}
.login-check input[type="checkbox"].checked + label { background-image:url(../images/loginChecked.png);}
.login-check label {
  width: 20px;
  height: 20px;
  top:0px;
  cursor: pointer;
  position: absolute;
  left:0;
  border:0;
  background-color:#2990ea;
  border-radius:2px;
  -moz-border-radius:2px; 
  -webkit-border-radius:2px;
}
.login-check label::after {
  opacity: 0;
}
.login-check span{color:#696969; margin-left:6px; *margin-left:1px; font-weight:normal; }
.login-option {
    cursor: pointer;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
	display:inline-block;
	*display:inline; 
	*zoom:1;
}
.login-option .radiohidden {
    opacity: 0;
}
.login-option input.checked[type="hidden"] + label::after {
    opacity: 1;
}
.login-option input.checked[type="hidden"] + label {
    background-image:url(../images/loginChecked.png);
}
.login-option .radio-simulation {
  width: 20px;
  height: 20px;
  top:2px;
  cursor: pointer;
  position: absolute;
  left:0;
  border:0;
  background-color:#2990ea;
  border-radius:2px;
  -moz-border-radius:2px; 
  -webkit-border-radius:2px;
}
.login-option label::after {
    opacity: 0;
}
.login-option span {
   color:#696969; margin-left:26px;  font-weight:normal; font-size:16px;
}

.loginbg-d-white{ background:#fff; min-height:650px;}
.loginbg-d-white .loginbox-d{ padding:24px 35px 45px; box-sizing: border-box; width:472px; *width:402px; margin-left:-236px; border:1px solid #d6d6d6; box-shadow:0 0 3px rgba(212,212,212,0.75); -moz-box-shadow:0 0 3px rgba(212,212,212,0.75); -webkit-box-shadow:0 0 3px rgba(212,212,212,0.75); margin-top:-280px;}
.loginbg-d-white .login-logo{ text-align:center; margin-bottom:16px;}
.loginbg-d-white .loginbox-d .login-h2{ position:relative;}
.loginbg-d-white .loginbox-d .login-h2 p{ font-size:16px; color:#a7a7a7; position:absolute; left:0; top:40px; right:0; text-align:center;}
.loginbg-d-white .login-input-d{ border-width:1px; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px; *width:376px;}
.loginbg-d-white .login-input-d:focus{border-color:#59adf6;}
.loginbg-d-white .has-error .login-input-d{ border-color:#FF6262;}
.loginbg-d-white .vCode .login-input250{ float:left; width:250px; *width:224px;}
.loginbg-d-white .vCode .login-button-VC{ float:right; cursor:pointer; width:100px; text-align:center; border:0; background:0; padding:10px 0; color:#2990ea; font-size:16px; *margin-bottom:13px;}
.login-button-d260{ width:260px;}
.login-button-d185{ width:185px;}
.userType{ margin-bottom:20px;}
.userType >span{ font-size:18px; color:#717171; margin-right:58px; vertical-align:middle;}
.userType .login-option{ margin-right:28px;}
.login-select-d {
    border: 1px solid #cccccc;
    border-radius: 1px;
    height: 44px;
    margin-bottom: 15px;
    width: 100%;
	color:#696969;
}
.login-select-d .w-select-dl {
    position: relative;
}
.login-select-d .w-select-dl .w-select-dt {
    cursor: pointer;
    height: 44px;
    line-height: 44px;
    overflow: hidden;
    position: relative;
	 font-size:16px; 
}
.login-select-d .w-select-dl .w-select-dt .selected {
    padding-left: 12px;
    padding-right: 12px;
}
.login-select-d .w-select-option {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #dadada;
    display: none;
    left: -1px;
	right:-1px;
    max-height: 130px;
    overflow: auto;
    position: absolute;
    top: 42px;
    white-space: nowrap;
    z-index: 9999;
}
.login-select-d .w-select-option div {
    border-bottom: 1px solid #dadada;
    cursor: pointer;
    padding: 5px 15px;
}
.login-select-d .w-select-option div.itemhover {
    background: #fafafa none repeat scroll 0 0;
}
.select_simulation{position:relative; border: 1px solid #cccccc;border-radius: 1px;margin-bottom: 15px;width: 100%;color:#696969; cursor:pointer;}
.select_simulation .select_simulation_selected{ padding:10px 12px;}
.select_simulation .icon_next{ position:absolute; height:14px; width:14px; background:url(../images/nav_menu_sub.png) no-repeat center; right:12px; top:50%; margin-top:-7px;}
.select_optPop{ display:none; position:absolute; bottom:0; left:-1px; right:-1px; background:#fff;border: 1px solid #cccccc; box-shadow:0 0 3px rgba(0,0,0,0.2); -moz-box-shadow:0 0 3px rgba(0,0,0,0.2); -webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);}
.select_optPop .select_optPop_h{ padding:10px 10px 10px 45px; position:relative; cursor:default; color:#000; font-size:105%;border: 1px solid #cccccc;}
.select_optPop .select_optPop_h .btn-opt{ position:absolute; left:10px; top:50%; margin-top:-11px; width:22px; height:22px; cursor:pointer; }
.select_optPop .select_optPop_h .btn-opt .icon_close{ display:block;width:22px; height:22px; background:url(../images/close-gw.png) no-repeat center;}
.select_optPop .select_optPop_main{ position:relative;height:200px; overflow:hidden;}
.select_optPop .select_optPop_main >ul{overflow-y:auto;max-height:200px; background:#fff;}
.select_optPop .select_optPop_h .btn-opt .icon_back{display:block;width:22px; height:22px; background:url(../images/icon_back.png) no-repeat center;}
.select_optPop .select_optPop_main .select_opt_item{ border-bottom:1px dashed #eee; }
.select_optPop .select_optPop_main .select_opt_item .item{ padding:10px; position:relative;}
.select_optPop .select_optPop_main .select_opt_item .circleLabel{ float:left; margin-right:10px;  }
.select_optPop .select_optPop_main .select_opt_item .circleLabel i{width:18px; height:18px; display:block; background:url(../images/radio_green_gw.png) no-repeat center;}
.select_optPop .select_optPop_main .ul_shi,.select_optPop .select_optPop_main .ul_qu{ position:absolute; width:100%; top:0; bottom:0; left:100%;}
.select_optPop .select_optPop_main .select_opt_item:hover,.select_optPop .select_optPop_main .select_opt_item.selected{ background:#f9f9f9; color:#2990EA;}
.select_optPop .select_optPop_main .select_opt_item.selected .circleLabel i{background-image:url(../images/radio_green_checked_gw.png);}
.setPsd1{ min-height:810px;}
.setPsd1 .loginbox-d{ margin-top:0; top:50px;}
.fadehide{opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); height:0; overflow:hidden; min-height:0;}
.fadeShow{opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); height:100%;transition: opacity 1s;-moz-transition: opacity 1s;-webkit-transition: opacity 1s; -o-transition: opacity 1s;} 
.login-form{ position:relative;}
.error_notice{ position: absolute; left:0; right:0; top:-32px; background:#fef8f8; /*border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;*/ padding:4px 10px; font-size:12px; color:#f60; white-space:nowrap;}
.error_notice .icon_error_x{display:inline-block; *display:inline; *zoom:1; background:url(../images/error_notice.png) no-repeat center; height:14px; width:14px; background-size:cover; margin-right:5px; vertical-align:middle; margin-top:-1px;}
.log_s{color:#999;}
.log_s a{color:#333;}
.log_s a:hover{color:#2990EA;}
/*----------------浮窗-----------------*/
.scrollTop{ position:fixed; right:32px; bottom:50px; cursor:pointer; z-index:999;}
.scrollTop .icon_top{ display:block; height:48px; width:36px; background:url(../images/scrollTop.png) no-repeat center;}
/*右浮动*/
.contact_fixed{ position:fixed; right:30px; font-size:14px; z-index:1000; top:50%; margin-top:-92px; padding-top:26px; background:url(../images/contact_fixedbg.png) no-repeat center top; }
.contact_fixed a{ display:block; cursor:pointer;}
.contact_fixed a:hover{ text-decoration:none;}
.contact_fixed .cont_item{ width:42px; height:42px; line-height:42px; background:#fff; border-radius:21px; -moz-border-radius:21px; -webkit-border-radius:21px; text-align:center; position:relative; cursor:pointer;} 
.contact_fixed .cont_item:hover{background:#00E6FB;}
.contact_fixed .cont_item i{vertical-align:middle;width:35px; height:35px; display:inline-block; *display:inline; *zoom:1;}
.contact_fixed .cont_item i.icon_qq{  background:url(../images/icon_contactfixed.png) no-repeat 0 0; }
.contact_fixed .cont_item i.icon_tel{ background:url(../images/icon_contactfixed.png) no-repeat 0 -35px; }
.contact_fixed .cont_item:hover i.icon_tel{  background:url(../images/icon_contactfixed_hover.png) no-repeat 0 -35px; }
.contact_fixed .cont_item i.icon_message{ background:url(../images/icon_contactfixed.png) no-repeat 0 -70px; }
.contact_fixed .cont_item i.icon_code{  background:url(../images/icon_contactfixed.png) no-repeat 0 -105px; }
.contact_fixed .cont_item:hover i.icon_code{  background:url(../images/icon_contactfixed_hover.png) no-repeat 0 -105px; }
.contact_fixed .item_qq .qq_con{ position:absolute; right:0;top:0; background:#00E6FB; height:42px; line-height:42px; color:#fff; display:none; white-space:nowrap; padding:0 17px; min-width:90px; text-align:left; box-sizing:content-box;border-radius:21px; -moz-border-radius:21px; -webkit-border-radius:21px;}
.contact_fixed .item_qq:hover .qq_con{ display:block;}
.contact_fixed .item_qq .qq_con .icon_qq_hover{ width:35px; height:35px; display:inline-block; *display:inline; *zoom:1; background:url(../images/icon_contactfixed_hover.png) no-repeat 0 0; margin-right:5px; }
.contact_fixed .item_tel{cursor:default;}
.contact_fixed .item_tel .tel_con{ position:absolute; right:0;top:0; background:#00E6FB; height:42px; line-height:42px; color:#fff; display:none; white-space:nowrap; padding:0 17px; min-width:90px; text-align:left; box-sizing:content-box;border-radius:21px; -moz-border-radius:21px; -webkit-border-radius:21px;}
.contact_fixed .item_tel:hover .tel_con{ display:block;}
.contact_fixed .item_tel .tel_con .icon_tel_hover{ width:35px; height:35px; display:inline-block; *display:inline; *zoom:1; background:url(../images/icon_contactfixed_hover.png) no-repeat 0 -35px; margin-right:5px; }
.contact_fixed .item_tel_show{display:none;}
.contact_fixed .item_message .message_con{ position:absolute; right:0;top:0; background:#00E6FB; height:42px; line-height:42px; color:#fff;display:none; padding:0 17px; white-space:nowrap;border-radius:21px; -moz-border-radius:21px; -webkit-border-radius:21px;}
.contact_fixed .item_message:hover .message_con{ display:block;}
.contact_fixed .item_message .message_con .icon_message_hover{ width:35px; height:35px; display:inline-block; *display:inline; *zoom:1; background:url(../images/icon_contactfixed_hover.png) no-repeat 0 -70px; }
.contact_fixed .cont_item i.icon_35com{ width:35px; height:35px; display:inline-block; *display:inline; *zoom:1; background:url(../images/icon_contactfixed.png) no-repeat 0 -140px; }
.contact_fixed .cont_item .web_con{ position:absolute; right:0;top:0; background:#00E6FB; height:42px; line-height:42px; color:#fff;display:none; padding:0 17px; white-space:nowrap;border-radius:21px; -moz-border-radius:21px; -webkit-border-radius:21px;}
.contact_fixed .cont_item:hover .web_con{ display:block;}
.contact_fixed .cont_item .web_con .icon_web_hover{ width:35px; height:35px; display:inline-block; *display:inline; *zoom:1; background:url(../images/icon_contactfixed_hover.png) no-repeat 0 -140px;  }
/*----------------header----------------------*/
.header{ position:fixed; top:0; right:0; left:0; color:#fff; z-index:10; }
.header .headerbg{position:absolute; top:0; right:0; bottom:0; left:0;background:#3FA5F7;  transition: all 2s;
-moz-transition: all 2s; 
-webkit-transition: all 2s;
-o-transition: all 2s;}
.header_inner .headerbg{ background:none;}
.header .header_in{ max-width:1360px; margin:0 auto; text-align:center; border-bottom:1px solid rgba(241,241,241,0.3); position:relative; z-index:2;}
.header .header_in .logo{ display:inline-block; *display:inline; *zoom:1;}
.header .header_in .sign{top:30px; position:absolute; right:0;}
.header .header_in .sign a{ padding:7px 25px; color:#fff; font-size:18px; display:inline-block; *display:inline; *zoom:1; text-decoration:none;border:2px solid transparent; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; }
.header .header_in .sign a.login_link:hover{ border:2px solid rgba(255,255,255,0.5);}
.header .header_in .sign .register_link{ margin-left:5px; border:2px solid rgba(255,255,255,0.5); *border:2px solid #fff; }
.header .header_in .sign .register_link:hover{ background:#fff; color:#3FA5F7;}

.header_other{ position:relative; background:#FFFFFF; box-shadow:0 1px 5px rgba(6,0,1,0.14); -moz-box-shadow:0 1px 5px rgba(6,0,1,0.14); -webkit-box-shadow:0 1px 5px rgba(6,0,1,0.14);}
.header_other .header_in .sign a{color:#6b6b6b;}
/*-------------------------banner----------------------*/
.bannerBox{position:relative; overflow:hidden; background:#3FA5F7; padding-top:84px;}
.bannerBox .imgdiv{}
.banner li{ position:relative; color:#fff;}
.bannerBox_index .textBox{ position:absolute; z-index:1;top:0; width:100%; left:0;padding-top:65px; text-align:center; }
.inbannerBox{ background:url(../images/indexbg1.jpg) no-repeat center;}
.inbannerBox  .textBox{ position:relative; color:#fff; text-align:center;padding-top:65px; padding-bottom:25px;}
.bannerBox .textBox .bigfont{ font-size:60px; font-weight:500; margin-bottom:35px;}
.bannerBox .textBox .middlefont{ font-size:24px; margin-bottom:35px;}
.bannerBox .textBox .smallfont{ margin-top:10px; font-size:14px;}
.bannerBox .textBox .button_create{margin-top:40px;}
.bannerBox .textBox .button_create a{display:inline-block; *display:inline; *zoom:1; padding:10px 30px; background:#f8837c; font-size:22px; color:#fff;  font-weight:200; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-decoration:none;}
.bannerBox .imgAnimate{ position:absolute; bottom:0; left:0; right:0; text-align:center;}
.bannerBox .imgAnimate img{ max-width:100%;}
@-webkit-keyframes rotateimg {
0% {
opacity:0;
-webkit-transform:translateX(50px) translateY(50px) rotateX(90deg);
transform:translateX(50px) translateY(50px) rotateX(90deg);
}
100% {
opacity:1;
-webkit-transform:translateX(0) translateY(0) rotateX(0deg);
transform:translateX(0) translateY(0) rotateX(0deg);
}
}
@keyframes rotateimg {
0% {
opacity:0;
-webkit-transform:translateX(50px) translateY(50px) rotateX(90deg);
transform:translateX(50px) translateY(50px) rotateX(90deg);
}
100% {
opacity:1;
-webkit-transform:translateX(0) translateY(0) rotateX(0deg);
transform:translateX(0) translateY(0) rotateX(0deg);
}
}
.rotateimg {
	-webkit-animation-name: rotateimg;
	animation-name: rotateimg
}
.tomain{ position:absolute; left:50%; margin-left:-18px; width:36px; height:36px; bottom:30px; cursor:pointer; background: url(../images/main.png) no-repeat center; z-index:1;}
.tomain span{ position:absolute; left:36px; color:#fff; white-space:nowrap; top:10px; display:none;}
.tomain:hover span{display:block;}
/*-------------------------main----------------------*/
.main{overflow:hidden;}
.main img{max-width:100%;}
.main .section{ padding-top:84px; box-sizing:border-box; }
.main .section1,.main .section2,.main .section3{ padding-bottom:84px;}
.main .section2{ background:#F1F1F1;}
.main .section4{ background:#363B3E;}
.main .section5{ background:url(../images/indexbg1.jpg) no-repeat center; background-attachment:fixed;*}
.main .section8{ background:url(../images/indexbg2.jpg) no-repeat center;padding-bottom:245px;}
.img_text_1,.img_text_2{ padding:0 20px; max-width:1360px; *max-width:1320px; margin:0 auto;}
.img_text_1 .img{ float:left; width:45%;}
.img_text_1 .text{ float:right; width:35%; padding:70px 20px;}
.img_text_1 .text h3{ font-size:36px; color:#1078db; font-weight:bold; margin-bottom:0.6em;}
.img_text_1 .text p{ color:#5c5c5c; font-size:22px; line-height:1.6; font-weight:200px;}
.img_text_2,.img_text_2{ padding:0 20px; max-width:1360px; *max-width:1320px; margin:0 auto;}
.img_text_2 .img{ float:right; width:45%;}
.img_text_2 .text{ float:left; width:35%; padding:70px 20px;}
.img_text_2 .text h3{ font-size:36px; color:#1078db; font-weight:bold; margin-bottom:0.6em;}
.img_text_2 .text p{ color:#5c5c5c; font-size:22px; line-height:1.6; font-weight:200px;}

.title_x{text-align:center; margin-bottom:50px;}
.title_x h3{ font-size:60px; color:#49a9f7; margin-bottom:25px;font-weight:200;}
.title_x p{ color:#49a9f7; font-size:18px; font-weight:200;}
.main .section4 .title_x h3,.main .section4 .title_x p,.main .section5 .title_x h3,.main .section5 .title_x p{ color:#fff;}

.theme_list_x{ max-width:1050px; margin:0 auto; padding-bottom:45px;}
.theme_list_x ul{overflow:hidden;}
.theme_list_x li a:hover{ text-decoration:none;}
.theme_list_x li{ float:left; width:50%; *width:49.98%; overflow:hidden;  margin-bottom:50px;}
.theme_list_x li .item{ position:relative; overflow:hidden; margin:0 4.76%;}
.theme_list_x li .item .text{ position:absolute; width:100%; height:100%; bottom:-100%; left:0; }
.theme_list_x li:hover .item .text{ bottom:0;transition: bottom 0.5s;
-moz-transition: bottom 0.5s; 
-webkit-transition: bottom 0.5s;
-o-transition: bottom 0.5s; }
.theme_list_x li .item .text .mask{position:absolute; left:0; right:0; top:0; bottom:0; background:#090909;opacity:0.74; *filter:alpha(opacity=74); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=74); }
.theme_list_x li .item .text .textBox{position:absolute; z-index:1; left:0; right:0; text-align:center; top:50%; margin-top:-114px;}
.theme_list_x li .item .text .textBox .viewimg .icon_view{ display:inline-block; *display:inline; *zoom:1; width:64px; height:34px; background:url(../images/view.png) no-repeat center;}
.theme_list_x li .item .text .textBox .template_num{}
.theme_list_x li .item .text .textBox .template_num span{display:inline-block; *display:inline; *zoom:1; padding:10px 8px; border-top:1px solid #797877;  color:#bdbdbd; text-decoration:none;}
.theme_list_x li .item .text .textBox .template_num span em{ font-style:normal;}
.theme_list_x li .item .text .textBox .erweima{margin-top:15px;}
.theme_list_x li .item .text .textBox .erweima img{max-width:110px;}
.theme_list_x li .item .text .textBox .erweima p{ margin-top:7px; color:#fff; font-size:12px;}
.theme_list_x .btn_more{ margin-top:-10px;*margin-top:40px; text-align:center;}
.theme_list_x .btn_more .theme_more{font-size:18px; padding:7px 65px; display:inline-block;*display:inline; *zoom:1; vertical-align:middle; color:#fff; border:2px solid #fff; border-radius:22px; -moz-border-radius:22px; -webkit-border-radius:22px;  text-decoration:none; line-height:26px;}
.theme_list_x .btn_more .theme_more .icon_more{display:inline-block;*display:inline; *zoom:1; vertical-align:middle; width:26px; height:26px; background:url(../images/icon_more.png) no-repeat center; margin-right:5px; }
.theme_list_x .btn_more .theme_more:hover{border-color:#3FA5F7; background:#3FA5F7;transition: all 0.2s;-moz-transition: all 0.2s;-webkit-transition: all 0.2s; -o-transition: all 0.2s; }

.advan_list{ max-width:1200px; margin:0 auto; padding:60px 0 80px;}
.advan_list li{ float:left; margin-right:5.5%; font-size:30px; color:#fff;}
.advan_list li .icon_dagou{ display:inline-block; *display:inline; *zoom:1; width:57px; height:57px; background:url(../images/icon_dagou.png) no-repeat center; vertical-align:middle; margin-right:12px;}

.webStyle_list{ max-width:1360px; margin:0 auto; padding:30px 0 80px;}
.webStyle_list li{ float:left; width:29.5%; margin-right:5%; margin-left:0.5%;}
.webStyle_list li.last{margin-right:0;margin-left:0;}
.webStyle_list li .item{ padding-right:25px; position:relative;}
.webStyle_list li .pc{ padding-bottom:40px; box-shadow:0 3px 10px rgba(4,0,0,0.13); -moz-box-shadow:0 3px 10px rgba(4,0,0,0.13); -webkit-box-shadow:0 3px 10px rgba(4,0,0,0.13);}
.webStyle_list li img{ max-width:100%;}
.webStyle_list li .tel{position:absolute; bottom:-13px; right:0; height:239px; width:119px; background:url(../images/telbg.png) no-repeat center;}
.webStyle_list li .tel .tel_in{ padding:31px 10px;}
.webStyle_list li .text{ margin-right:5.4%; color:#4d4d4d; font-size:24px; text-align:center; padding-top:43px;} 

.customerService{ padding:20px 0 102px; max-width:1360px; margin:0 auto;}
.customerService .service{}
.customerService .service li{ float:left; overflow:hidden; width:26.66%;*width:26.6%; margin-right:10%; background:#49A9F7; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.customerService .service li.last{ margin-right:0;}
.customerService .service li .item{ padding:27px 0 27px 19.4%;}
.customerService .service li .img{float:left; margin-top:7px;}
.customerService .service li .text{margin-left:75px;font-size:18px;}
.customerService .service li .text h3{ font-weight:bold; font-size:24px; }
.customerService .service li .text p{}

.title_x1{ text-align:center; margin-top:10px; position:relative; z-index:1;}
.title_x1 h3{ color:#fff; font-size:36px; font-weight:200px; line-height:1.5; margin-bottom:30px;} 
.title_x1 .simpline{ width:136px; height:5px; margin:0 auto; background:#fff;}
.aboutUs{ color:#fff; position:relative;line-height:2; margin-top:-5px;}
.aboutUs .bg{ position:absolute; left:0; width:100%; height:100%; background:#000; opacity:0.43; *filter:alpha(opacity=43); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=43);}
.aboutUs .aboutUs_in{ max-width:1036px; margin:0 auto; padding:35px 0 45px 0; }
.aboutUs .about_text{font-size:16px; line-height:2.2; text-align:center;  }

/*Gallery*/
.formDisplay {margin:0 auto;height:410px;overflow:hidden; z-index:1; }
.container_image{margin:0 auto;position:relative;width:100%;font-size:.8125em;}	
/*===== gallery =====*/
.roundabout-holder{max-width:1000px;height:410px;margin:0 auto;}
.roundabout-moveable-item {width: 350px;height: 405px;cursor: pointer; box-shadow:0 2px 7px rgba(6,0,1,0.1); -moz-box-shadow:0 2px 7px rgba(6,0,1,0.1); -webkit-box-shadow:0 2px 7px rgba(6,0,1,0.1); border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px;}
.roundabout-moveable-item img{width:100%;}
.roundabout-in-focus {}
/*---------------------footer----------------------*/
.footer{ background:#2A2A2A; padding:27px 0 8px; text-align:center; line-height:2; text-align:center;}
.footer .copyRight{ color:#7b7b7b; font-family:Arial, Helvetica, sans-serif; margin-top:6px;}



/*preview*/
.preview-b{ height:100%; width:100%; background:url(../images/previewbg.jpg) repeat; position:absolute;top:0; z-index:9;}
.preview-top-b{  background:#3b3a3f; }
.preview_logo{position:absolute; left:50px; top:14px;z-index:3;}
.preview_link{ text-align:center; padding:18px 0 11px 0; position:relative; z-index:2; background:#fff; box-shadow:2px 5px 5px rgba(6,0,1,0.2); -moz-box-shadow:2px 5px 5px rgba(6,0,1,0.2); -webkit-box-shadow:2px 5px 5px rgba(6,0,1,0.2);} 
.preview_link span{ display:inline-block; *display:inline; *zoom:1; margin:0 10px; cursor:pointer;}
.icon_device_preview{display:inline-block; *zoom:1; background:url(../images/icon_device_preview.png) no-repeat; }
.icon_device_preview_pc{background-position:0 0; width:40px; height:36px;}
.icon_device_preview_padH{background-position:-40px 0; width:40px; height:36px;}
.icon_device_preview_padV{background-position:-80px 0; width:40px; height:36px;}
.icon_device_preview_telH{background-position:-120px 0; width:40px; height:36px;}
.icon_device_preview_telV{background-position:-160px 0; width:40px; height:36px;}
.icon_device_preview_QR{background-position:-200px 0; width:40px; height:36px;}
.icon_device_preview_cancel{background-position:-244px -4px; width:34px; height:34px; }
.icon_device_preview_selected{background-position:-324px -4px; width:34px; height:34px; }
.preview_link span:hover .icon_device_preview_pc, .cur .icon_device_preview_pc{background-position:0 -36px; width:40px; height:36px;}
.preview_link span:hover .icon_device_preview_padH,.cur .icon_device_preview_padH{background-position:-40px -36px; width:40px; height:36px;}
.preview_link span:hover .icon_device_preview_padV,.cur .icon_device_preview_padV{background-position:-80px -36px; width:40px; height:36px;}
.preview_link span:hover .icon_device_preview_telH,.cur .icon_device_preview_telH{background-position:-120px -36px; width:40px; height:36px;}
.preview_link span:hover .icon_device_preview_telV,.cur .icon_device_preview_telV{background-position:-160px -36px; width:40px; height:36px;}
.btns-right-b a:hover .icon_device_preview_cancel{background-position:-284px -4px; width:34px; height:34px;}
.btns-right-b a:hover .icon_device_preview_selected{background-position:-364px -4px; width:34px; height:34px;}
.preview_link .QR:hover .icon_device_preview_QR{background-position:-200px -36px; width:40px; height:36px;}
.QR-pop-b{ position:absolute; z-index:2; top:64px; left:50%; margin-left:-30px; background:#FFFFFF; padding:27px 68px 45px 65px; text-align:center; display:none;}
.QR-pop-b p{ margin-bottom:20px; color:#666666; font-size:12px;}
.btns-right-b{position:absolute; right:50px; top:12px; z-index:3;}
.btns-right-b >div{margin-left:12px;  /*float:left; */}
.btns-right-b .btn-white-c a{border:1px solid #00ce9b; color:#00ce9b;padding:3px 15px; font-size:16px;cursor:pointer; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; display:block; text-decoration:none; line-height:1.5;}
.preview-containt-b{ position:absolute; top:68px; left:0; right:0; bottom:0;}
.web_view_box_b{margin:0 auto; height:100%;}

.opacityshow{opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.theme-top-color-b{ position:absolute; top:0; left:0; right:0; z-index:1; height:45px;opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition: all 0.5s;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.preview-top-b:hover .theme-top-color-b{top:68px; opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); }
.theme-top-color-b .theme-mask-b{ position:absolute; left:0; right:0; top:0; bottom:0; background:#3b3a3f;opacity:0.44; *filter:alpha(opacity=44); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=44);}
.theme-color-list-b{ padding:12px 14px; position:relative; z-index:1; }
.color-square{display:block; float:left; height:20px; width:20px; margin-right:9px;  cursor:pointer; border: 1px solid #3e4a52; vertical-align:middle;} 
.color-square.selected{ background:url(../images/icon_color_selected.png) no-repeat center; background-size:contain;}
/*chooseTheme*/
.page_inside{ background:#F9F9F9; width:100%; min-height:100%; position:relative;}
.industry{padding:40px 0 0; }
.industry .industry_in{max-width:1360px; margin:0 auto; padding:0 10px;}
.industry .search_box{position:relative; *overflow:hidden; *zoom:1; max-width:550px;margin-top:-5px;border:1px solid #e8e8e8; background:#fff;}
.industry .search_box .search_input{ width:100%; padding:9px 36px 9px 12px; background:none; border:0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.industry .search_box  .search_btn{position:absolute; top:1px; right:1px; bottom:1px; width:30px; background:url(../images/search.png) no-repeat left center #fff; cursor:pointer;}
.industry dl{margin-bottom:12px;}
.industry .dd_l{float:left; font-size:15px; color:#6e6e6e;line-height:2; }
.industry .dd_r{ margin-left:80px; *overflow:hidden;  }
.industry .dd_r a{ color:#222; margin-right:40px; line-height:2; font-size:14px; white-space:nowrap; display:inline-block; *display:inline; *zoom:1;}
.industry .dd_r a:hover,.industry .dd_r a.cur{color:#3fa5f7; text-decoration:none;}
.theme_choose{ padding:18px 0; overflow:hidden;}
.theme_choose_in{max-width:1360px; margin:0 auto;}
.themes_list{ margin-left:-1.25%;margin-right:-1.25%;}
.themes_list li{ width:30.83%; margin-left:1.25%; margin-right:1.25%; float:left; margin-bottom:40px;box-shadow:0 2px 5px rgba(4,0,0,0.37); -moz-box-shadow:0 2px 5px rgba(4,0,0,0.37); -webkit-box-shadow:0 2px 5px rgba(4,0,0,0.37); }
.themes_list li .theme{background:#fff; overflow:hidden; position:relative;}
.themes_list li .theme a{display:block; }
.themes_list li .theme a:hover{opacity:0.8; *filter:alpha(opacity=80); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.themes_list li .theme a img{max-width:100%;}
.themes_list li .theme .theme_bottom{padding:11px 15px;}
.themes_list li .theme .theme_bottom .theme_opt{ font-size:16px;}
.themes_list li .theme .theme_bottom .theme_opt .nun_x{ float:left; color:#4e4e4e; }
.themes_list li .theme .theme_bottom .theme_opt .preview_btn{ float:right;}
.themes_list li .theme .theme_bottom .theme_opt .preview_btn a{display:inline-block; *display:inline; *zoom:1;  color:#3fa5f7; text-decoration:none; margin-left:20px;}
.themes_list li .theme .theme_bottom .theme_opt .preview_btn a:hover{ color:#096CBD;}
.themes_list li .theme .theme_bottom .theme_opt .theme_qr{ cursor:pointer; width:15px; height:15px; float:right; margin-top:4px;*margin-top:0;}
.themes_list li .theme .theme_bottom .theme_opt .theme_qr i{display:block; height:15px; width:15px; background:url(../images/icon_qr.png) no-repeat center;}
.themes_list li .theme .theme_bottom .theme_opt .theme_qr .pop_qr{position:absolute;width:100%; right:-100%; bottom:44px; top:0;  opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.themes_list li .theme .theme_bottom .theme_opt .theme_qr:hover .pop_qr{ opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);right:0;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.themes_list li .theme .theme_bottom .theme_opt .theme_qr .pop_qr .img{position:absolute; z-index:2; top:15px; left:15px; right:15px; bottom:15px; text-align:center;}
.themes_list li .theme .theme_bottom .theme_opt .theme_qr .pop_qr .img img{ max-width:100%; max-height:100%;}
.themes_list li .theme .theme_bottom .theme_opt .theme_qr .pop_qr .mask_qr{ position:absolute; top:0; left:0; right:0; bottom:0; background:#000;opacity:0.5; *filter:alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); }

.upload{margin-top:45px; border-top:1px solid #d2d2d2; padding-top:2px; text-align:center; color:#818181; font-size:18px;}
.upload .upload_in{ border-top:1px solid #d2d2d2; padding-top:23px;}
.upload .upload_in .icon_upload{ display:inline-block; *display:inline; *zoom:1; width:32px; height:32px; vertical-align:middle; margin-right:5px; background:url(../images/loading.gif) no-repeat center;}

@media (min-width:1200px){
	
}
@media (min-width:961px) and (max-width:1199px){
}
@media (min-width:961px){
	
}

@media (min-width:480px) and (max-width:960px){
	.header .header_in{padding:0 20px;}
	.bannerBox .textBox{}
	.bannerBox .textBox .bigfont{font-size:40px; margin-bottom:25px;}
	.bannerBox .textBox .middlefont{font-size:24px;margin-bottom:25px;}
	.bannerBox .textBox .button_create{margin-top:20px;}
	.bannerBox .textBox .button_create a{padding:10px 30px; font-size:18px;}
	.tomain{bottom:10px;}
	.title_x{margin-bottom:70px;}
	.title_x h3{font-size:36px; margin-bottom:15px;}
	.title_x p{font-size:20px;}
	.theme_list_x li .item .text .textBox .erweima{margin-top:0;}
}
@media (min-width:768px) and (max-width:960px){
}
@media (min-width:768px){
}
@media (max-width:1359px){
	.header .header_in .sign{ margin-right:10px;}
	.img_text_1 .text h3,.img_text_2 .text h3{ font-size:32px;}
	.img_text_1 .text p,.img_text_2 .text p{ font-size:18px;}
	.title_x h3{ font-size:46px; margin-bottom:20px;}
	.title_x p{ font-size:16px;}
	.advan_list li{ font-size:28px;}
	.webStyle_list li .text{ font-size:20px;}
}
@media (max-width:1100px){
	.main .section{ padding:30px 0 40px;}
    .roundabout-holder{max-width:1000px;height:345px;}
    .roundabout-moveable-item {width: 298px;height: 345px;}
	.customerService .service li .item{ padding-left:10%;}
	.customerService .service li .text{ margin-left:60px;}
}
@media (max-width:960px){
	.header .header_in{padding:0 1em;}
	.header .header_in .logo img{height:60px;}
	.header .header_in .sign{ top:14px;}
	.header .header_in .sign a{font-size:100%; border-width:1px !important; }
	.img_text_1, .img_text_2{ padding:0 10px;}
	.img_text_1 .text,.img_text_2 .text{ width:50%; padding:20px 10px;}
	.themes_list li .theme .theme_bottom .theme_opt{ font-size:14px;}
	.themes_list li .theme .theme_bottom .theme_opt .theme_qr{ margin-top:3px;}
	.themes_list li .theme .theme_bottom .theme_opt .theme_qr .pop_qr{ bottom:41px;}
	.advan_list{ padding:20px 10px 30px;}
	.advan_list li{ margin-bottom:10px;}
	.webStyle_list li .tel{ width:80px; height:160px; background-size:contain;}
	.webStyle_list li .tel .tel_in{ padding:20px 7px;}
	.theme_list_x{ margin-bottom:0; padding-bottom:0;}
	.webStyle_list,.customerService{ padding:20px 0;}
	.webStyle_list li .text{ font-size:18px;}
	
	.preview-top-b{ display:none;}
	.preview-containt-b{ top:0;}
}
@media (max-width:767px){
	.main .section{ padding:20px 0;}
	.title_x{ margin-bottom:20px;}
	.title_x h3{ font-size:28px; margin-bottom:10px;}
	.title_x p{ font-size:14px;}
	.img_text_1 .text h3, .img_text_2 .text h3{ font-size:22px;}
	.img_text_1 .text p, .img_text_2 .text p{ font-size:15px;}
	.aboutUs .aboutUs_in{padding:2em 1em 3em;}
	.aboutUs .about_text{margin-top:1.5em; font-size:15px; }
	.footer{padding: 0.5em 0.5em;}
	.footer .copyRight{ margin-top:0;}
	.theme_list_x li{width:50%; margin-bottom:1em;}
	.theme_list_x li .item .text{bottom:0;}
	.theme_list_x li .item .text{ height:auto;}
	.theme_list_x li .item .text .textBox{position:relative; top:0; margin-top:0;}
	.theme_list_x li .item .text .textBox .viewimg,.theme_list_x li .item .text .textBox .erweima{ display:none;}
	.theme_list_x li .item .text .textBox .template_num span{border-top:0;}
	.theme_list_x li .item .text .textBox .template_num span em{display:none;}
	.theme_list_x .btn_more{ margin-top:0;}
	.contact_fixed,.scrollTop{ display:none;}
	.contact_fixed .item_tel{display:none;}
	.contact_fixed .item_tel_show{display:block;}	
    .roundabout-holder{max-width:750px;height:250px;}
    .roundabout-moveable-item {width: 216px;height: 250px;}
	.advan_list li{ width:45%; margin-right:5%; font-size:18px;}
	.advan_list li .icon_dagou{ width:30px; height:30px; background-size:contain;}
	.webStyle_list li{ width:47%; margin-right:5%;}
	.webStyle_list li:nth-child(2n){ margin-right:0; margin-bottom:2em;}
	.webStyle_list li .text{ padding-top:25px;}
	.webStyle_list li .text{ font-size:14px;}
	.customerService .service li{ width:47%; margin-right:6%;}
	.customerService .service li:nth-child(2n){ margin-right:0; margin-bottom:1em;}
	.title_x1 h3{ font-size:28px; margin-bottom:15px;}
	.title_x1 .simpline{ width:75px; height:2px;}
	.aboutUs{ margin-top:-2px;}
	
	.theme_choose{ padding:0.5em;}
	.themes_list li{ width:47.5%; margin-bottom:1em;}
	.themes_list li .theme .theme_bottom .theme_opt .theme_qr{ display:none;}
}
@media (max-width:560px){
	.img_text_1 .text h3, .img_text_2 .text h3{ font-size:20px;}
	.img_text_1 .text p, .img_text_2 .text p{ font-size:14;}
}
@media (min-width:480px) and (max-width:767px){
	.sys_con li{width:50%; margin-bottom:1.5em;}
	.contact_fixed{ right:5px;}
}
@media only screen and (max-width:479px){
	.body{font-size:0.375rem;}
	.footer .foot_contact span{display:block;}
	.header .header_in{padding:0 1em;}
	.header .header_in .logo img{height:1.4rem;}
	.header .header_in .sign{top:0.35rem;}
	.header .header_in .sign a{ font-size:100%; border-width:1px !important; padding:0.2em 0.5em;}
	.bannerBox .textBox{}
	.inbannerBox .textBox{ padding-top:0;}
	.bannerBox .textBox .bigfont{font-size:150%; margin-bottom:1em;}
	.bannerBox .textBox .middlefont{font-size:125%;margin-bottom:1em;}
	.bannerBox .textBox .button_create{margin-top:1em;}
	.bannerBox .textBox .button_create a{padding:0.5em 1em; font-size:14px;}
	.bannerBox .textBox .smallfont{font-size:100%;}
	.bannerBox .imgAnimate{ bottom:60px;}
	.title_x{margin-bottom:1.5em;}
	.title_x h3{font-size:24px; margin-bottom:0.3em;}
	.title_x p{font-size:14px;}
	.img_text_1 .text h3,.img_text_2 .text h3{ font-size:18px;}
	.img_text_1 .text p,.img_text_2 .text p{ font-size:14px;}
	.img_text_1 .text, .img_text_2 .text{ padding:0;}
	.theme_list_x li .item{min-height:auto;}
	.theme_list_x{margin-bottom:1em;}
	.theme_list_x li .item .text .textBox .template_num{ font-size:14px;}
	.theme_list_x li .item .text .textBox .template_num span{ padding:5px 8px;}
	.customerService,.webStyle_list, .customerService{padding:0;}
	.customerService h2{font-size:150%; margin-bottom:1em;}
	.customerService .service li .item{ padding:10px}
	.customerService .service li .img{width:35px; height:35px; margin-top:3px;}
	.customerService .service li .text{ margin-left:40px; font-size:14px;}
	.customerService .service li .text h3{font-size:120%;}
    .roundabout-holder{max-width:460px;height:150px;}
    .roundabout-moveable-item {width: 130px;height: 150px;}
	.advan_list li{ font-size:14px;}
	.webStyle_list li .tel{ width:60px; height:120px; background-size:contain;}
	.webStyle_list li .tel .tel_in{ padding:15px 5px;}
	
	.themes_list li .theme .theme_bottom{ padding:0.5em 0.8em;}
	.themes_list li .theme .theme_bottom .theme_opt .theme_qr .pop_qr{ bottom:2em;}
	
	.footLogo img{ height:2.5em;}
	/*------------------登录注册--------------------*/
	.loginbg-d{ min-height:100%; height:auto;}
	.loginbox-d{position:relative; left:0; margin-left:0; top:0; margin-top:0; width:auto; padding:30px 5%;}
	.loginbg-d-white .loginbox-d{position:relative; left:0; margin-left:0; top:0; margin-top:0; width:auto; padding:30px 5%; border:0; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}
	.loginbox-d .login-h2{ margin-bottom:30px;}
	.userType > span{ margin-right:0;}
	.login-option span{ margin-left:23px;}
	.userType .login-option{margin-right:0; margin-left:5px;}
	.setPsd1{ padding-bottom:30px;}
	.loginbg-d-white .vCode .login-input250{ width:60%;}
	.loginbg-d-white .login-logo{ margin-bottom:5px;}
	.login-foot{ display:none;}	
}
